@echo off
rem 这里需要注意两个地方，一个是当每个子过程结束的时候要用goto :eof使其回到调用处，另一个就是当主程序结束时要使用exit结束，这样是为了保证主程序按规定结束而避免执行后面的代码
echo.
echo.
echo start
echo sub1 before 
call :sub1
echo sub1 after
echo sub2 before
call :sub2
echo sub2 after
pause>nul
exit

:sub1
echo this is sub 1
goto :eof

:sub2
echo this is sub 2
goto :eof
